package com.hdu.dwh.service;
import com.hdu.dwh.pojos.source_access_pojos.DataWarehouseTable;

public interface ODSLayerService {
    /**
     * 创建ODS层表(并导入数据),目标表名前默认添加"ods_"
     * @param  sourceTable 源数据表对象
     * @param ODSTableName 目标表名
     * @param isStreamMode 是否流式导入数据
     */
    void createODSTable(DataWarehouseTable sourceTable, String ODSTableName, boolean isStreamMode);

    /**
     * 删除ODS层表
     * @param ODSTableName 目标表名
     */
    void deleteODSTable(String ODSTableName);

}
